package cn.kgc.tangcco;

import org.junit.Test;

/**
 * @author 李昊哲
 * @Description
 * @date 2020/8/12 11:31
 */
public class Demo12 {
    @Test
    public void test01() {
        // 如果明天天气好 那么我们就去郊游
        // if(天气好条件成立){那么我们就去郊游}
        // if(条件表达式){代码块}
        if (true) {
            System.out.println("我们就去郊游");
        }
    }

    @Test
    public void test02() {
        // 如果明天天气好 那么我们就去郊游 否则我们老老实实的工作
        // if(天气好条件成立){那么我们就去郊游}else{否则我们老老实实的工作}
        // if(条件表达式){条件成立执行的代码块}else{条件不成立执行的代码块}
        if (false) {
            System.out.println("我们就去郊游");
        } else {
            System.out.println("我们老老实实的工作");
        }

        // 世界上最遥远的距离不是生与死而是在if里我却在else里
    }

    @Test
    public void test03() {
        int num = 11;
        if (num % 7 == 0) {
            System.out.println("今天是星期日");
        }
        if (num % 7 == 1) {
            System.out.println("今天是星期一");
        }
        if (num % 7 == 2) {
            System.out.println("今天是星期二");
        }
        if (num % 7 == 3) {
            System.out.println("今天是星期三");
        }
        if (num % 7 == 4) {
            System.out.println("今天是星期四");
        }
        if (num % 7 == 5) {
            System.out.println("今天是星期五");
        }
        if (num % 7 == 6) {
            System.out.println("今天是星期六");
        }
    }

    @Test
    public void test04() {
        int num = 11;
        if (num % 7 == 1) {
            System.out.println("今天是星期一");
        } else if (num % 7 == 2) {
            System.out.println("今天是星期二");
        } else if (num % 7 == 3) {
            System.out.println("今天是星期三");
        } else if (num % 7 == 4) {
            System.out.println("今天是星期四");
        } else if (num % 7 == 5) {
            System.out.println("今天是星期五");
        } else if (num % 7 == 6) {
            System.out.println("今天是星期六");
        } else {
            System.out.println("今天是星期日");
        }
    }

    @Test
    public void test05() {
        int num = 11;
        String weekDay= "星期";
        switch (num % 7) {
            case 1 :
                System.out.println(weekDay + "一");
                break;
            case 2 :
                System.out.println(weekDay + "二");
                break;
            case 3 :
                System.out.println(weekDay + "三");
                break;
            case 4 :
                System.out.println(weekDay + "四");
                break;
            case 5 :
                System.out.println(weekDay + "五");
                break;
            case 6 :
                System.out.println(weekDay + "六");
                break;
            default:
                System.out.println(weekDay + "日");
                break;
        }
    }

}
